perm filename FILES[X,AIL]18 blob
sn#215574 filedate 1976-05-20 generic text, type T, neo UTF8
FILES[X,AIL], ;this file
TELLEM[DOC,AIL], ;how to put up a SAIL system
SAIL.REL[X,AIL], ;debugging version of (export) compiler
DDT.REL[1,3], ;sail-style ddt
LIBSA8.REL[X,AIL], ;export library
GOGTAB.DEF[X,AIL], ;export user table symbolic definitions
RUNTIM.REL[X,AIL], ;export runtimes as one rel file.
SAIL.UPD[AIM,DOC], ;manual update. READ THIS OR YOU WILL MISS HALF THE FUN
BAIL.REL[X,AIL], ;debugger
BAIPD8.REL[1,3], ;requests that following 5 files be loaded (but from SYS:)
BAICLC.REL[X,AIL], ;procedure descriptors of predeclared runtimes for BAIL
BAIIO1.REL, ;ditto
BAIIO2.REL, ;ditto
BAIMSC.REL, ;ditto
BAIPRC.REL, ;ditto
BAICLC.SM1, ;corresponding symbol table files for BAIL
BAIIO1.SM1, ;ditto
BAIIO2.SM1, ;ditto
BAIMSC.SM1, ;ditto
BAIPRC.SM1, ;ditto
HEAD[S,AIL], ;SAIL source
FOO2[X,AIL], ;SAIL source -- declares runtime routines
HEL[S,AIL], ;productions
PROD.QQQ, ;PTRAN output
SAIL, ;source file (compiler)
PARSE, ;source (compiler)
PROD, ;output of ptran
DATA, ;call on DATA macrl
RESTAB[X,AIL], ;output of RTRAN
ENDDAT[S,AIL], ;call on ENDDATA macro
SYM, ;source file (compiler)
GEN, ;source (compiler)
ARRAY, ;source (compiler)
EXPRS, ;ditto
STATS, ;ditto
LEAP, ;ditto
TOTAL, ;ditto
PROCSS, ;ditto
COMSER, ;ditto
GOGOL, ;source (runtimes)
TRIGS, ;ditto
STRSER, ;ditto
IOSER, ;ditto
ARYSER, ;ditto
RECSER, ;ditto
UP, ;ditto -- sets a switch
LOW, ;ditto
TAILOR, ;used to make a segment
LEPRUN, ;source for runtimes
WRDGET, ;ditto
NWORLD, ;ditto
SPARES, ;ditto
ORDER, ;used to make library
XTCHDR.FAI, ;header for extended compilation upper segment
TENXSW[10X,AIL], ;BEGINNING OF TENEX-ONLY: turn on TENEX SWITCH
DEFJS[10X,AIL], ;define general jsyses for TENEX
JSYSES[10X,AIL], ;list of JSYSES
UP.TNX[10X,AIL], ;segment maker for TENEX
CALL.TNX[10X,AIL], ;simulation of the CALL function for TENEX
IOSER.TNX[10X,AIL], ;input/output routines for TENEX
LOW.TNX[10X,AIL], ;segment maker for TENEX
CC[10X,AIL], ;compiler command line scanner
RESTAB.TNX[10X,AIL], ;output of RTRAN
WNTHED[10X,AIL], ;turns on HEDSW for TENEX library
TRIG1.TNX[10X,AIL], ;these next three make a TENEX trig package
TRIG2.TNX[10X,AIL], ;
WNTEND[10X,AIL], ;
UDDT.SAV[10X,AIL], ;TENEX UDDT for SAIL
3OPS3.OPS[10X,AIL], ;START!CODE opcode table END TENEX-ONLY
BAIL.SAI[X,AIL], ;debugger source
BAILDD.FAI[S,AIL], ;for setting up .JBDDT at load time
BAIL.DOC[DOC,AIL], ;notes on above
BAIL.UPD[DOC,AIL], ;update for above
BAIPD8.FAI[S,AIL], ;
SEMBLK[S,AIL], ;outline of compiler data structures
BUGS[S,AIL], ;bugs and their fixes
FEATS[S,AIL], ;new features (non-bugs)
FAIL.REL[X,AIL], ;make from FAIL[CSP,SYS] with stansw off
PTRAN.SAI[S,AIL], ;compiles productions
RTRAN.SAI, ;makes reserved word table
SCNCMD.SAI, ;used by ptran & rtran
WNTSLS.SAI, ;ditto
MAKTAB.SAI[X,AIL], ;makes the break table file
BKTBL.BKT[1,3], ;break table file
2OPS2.OPS[1,3], ;op code file (used by compiler)
PROCES.DEF[1,3], ;useful macros for processes
RECORD.DEF[1,3], ;record definitions
SAILPD.FAI[S,AIL], ;FAIL macro for creating procedure descriptors
TEST.SAI[X,AIL], ;SAIL 'test' file -- try it!
PROFIL.SAI[X,AIL], ;counter system uses this
LOADER.MAC[CSP,SYS], ;the loader
FAIL[CSP,SYS], ;Source for FAIL: users must edit & turn off stansw
DDT[S,SYS], ;FAIL source for our DDT
RAID[CSP,SYS], ;FAIL source for RAID, our super fancy DDT-like debugger
NRAID.FAI[CSP,SYS], ;FAIL source for RAID, our yet fancier DDT-like debugger
CREF[CSP,SYS], ;Source for CREF
GRUMP[X,AIL], ;REL file printer.
DB[S,AIL], ;file that has FTDEBUG←←1 in it.
RUN[X,AIL], ;command file for making RUNTIM.REL
THAT, ;command file for making compiler
IT, ;command file for making the other compiler!
SGMNT, ;command file for making second segment.
SCISS.SAI[S,AIL], ;library maker
BPDAHD.FAI[S,AIL], ;header file for BAIL procedure descriptors for SAIL runtimes
BSM1HD.FAI[S,AIL], ;header file for BAIL symbols for SAIL runtimes
FAIL.UPD[AIM,DOC], ;FAIL document
SAIL.KVL[AIM,DOC], ;SAIL manual
RAID.PMP[S,DOC], ;RAID manual
LIES[DOC,AIL], ;TYPOS in manual
EXTEND.SAI[X,AIL], ;look and see
LP4MAT.SAI[LEP,JRL], ;symbolic LEAP dump
LPDUMP.SAI[LEP,JRL], ;binary LEAP dump
LPREAD.SAI[LEP,JRL], ;reads output of LPDUMP
MUNGE.SAI[LEP,JRL], ;munges arrays
IOMODS.SAI[LEP,JRL], ;disk/tty io package
ABBREV.SAI[S,RHT], ;RHT's winning standard abbreviations
MACROS.SAI[S,RHT], ;RHT's standard macros
LEPAUX.SAI[S,RHT], ;RHT's leap extending routines
LEPAUX.HDR[S,RHT], ;header to request above
RECAUX.SAI[S,RHT], ;Record auxilliaries USERS OF RECORDS SHOULD READ THIS
RECAUX.HDR[S,RHT], ;Record header file
RECOUT.SAI[SYS,PDQ], ;Writes records to file
RECIN.SAI[SYS,PDQ], ;Reads output of above
SPACE.HDR[S,RHT], ;gets & releases blocks of core (header file)
SPACE.FAI[S,RHT], ;procedures for above
IOMOD.HDR[S,RHT], ;RHT's tty/disk io package
IOMOD.SAI[S,RHT] ;procedures for above